From dc825dde070e2e4a0810ddaaaa08fe5199323581 Mon Sep 17 00:00:00 2001 From: Ian Campbell Date: Mon, 25 Jan 2016 12:45:32 +0000 Subject: [PATCH] kdd: Opt in to libxc compat xc_map_foreign_* intefaces. This: kdd-xen.c: In function 'kdd_access_physical_page': kdd-xen.c:508:9: warning: implicit declaration of function 'xc_map_foreign_range' [-Wimplicit-function-declaration] map = xc_map_foreign_range(g->xc_handle, ^ kdd-xen.c:508:13: warning: assignment makes pointer from integer without a cast map = xc_map_foreign_range(g->xc_handle, ^ was caused by the refactoring of this functionality into libxenforeignmemory. Reported by: Olaf Hering Signed-off-by: Ian Campbell Acked-by: Tim Deegan Tested-by: Olaf Hering --- tools/debugger/kdd/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/debugger/kdd/Makefile b/tools/debugger/kdd/Makefile index a79d7cfdf3..72ad1b9601 100644 --- a/tools/debugger/kdd/Makefile +++ b/tools/debugger/kdd/Makefile @@ -2,6 +2,7 @@ XEN_ROOT = $(CURDIR)/../../.. include $(XEN_ROOT)/tools/Rules.mk CFLAGS += $(CFLAGS_libxenctrl) +CFLAGS += -DXC_WANT_COMPAT_MAP_FOREIGN_API LDLIBS += $(LDLIBS_libxenctrl) CFILES := kdd.c kdd-xen.c -- 2.30.2